package com.mock.dao.impl;

import java.util.List;

import org.hibernate.Hibernate;
import org.hibernate.Session;

import com.mock.dao.ServiceBarriersCapabilityDao;
import com.mock.model.Organisation;
import com.mock.model.ServiceBarriersCapability;
import com.mock.utils.HibernateUtil;

public class ServiceBarriersCapabilityDaoImpl extends GenericDaoImpl<ServiceBarriersCapability, Long>
implements ServiceBarriersCapabilityDao{

	@Override
	public List<ServiceBarriersCapability> getAllServiceBarriersCapability() {
		return super.getAll(ServiceBarriersCapability.class);
	}

	@Override
	public ServiceBarriersCapability getById(long id) {
		return super.getById(ServiceBarriersCapability.class, id);
	}

	@Override
	public List<Long> getOrganisationDetailsTwoByOrganisationGerneric(
			Organisation organisation) {
		return super.getOrganisationDetailsTwoByOrganisation(organisation, ServiceBarriersCapability.class, "serviceBarriersCapability");
	}

	@Override
	public Organisation addDetailsByOrganisation(Organisation organisation,
			ServiceBarriersCapability serviceBarriersCapability, List<Long> ids) {

		return null;
	}
	

}
